GtkSymbolicColor: Do not clamp shade/mix/alpha factors.
authorCarlos Garnacho <carlosg@gnome.org>
Sat, 6 Nov 2010 11:33:52 +0000 (12:33 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Sat, 4 Dec 2010 14:38:39 +0000 (15:38 +0100)
gtk/gtksymboliccolor.c

index 1873d197508ec8b0253ad01cb37965b36c0df9e3..35d944bc849cee2cb122022c75dd54ae93c0feaf 100644 (file)
@@ -160,7 +160,7 @@ gtk_symbolic_color_new_shade (GtkSymbolicColor *color,
   symbolic_color = g_slice_new0 (GtkSymbolicColor);
   symbolic_color->type = COLOR_TYPE_SHADE;
   symbolic_color->shade.color = gtk_symbolic_color_ref (color);
-  symbolic_color->shade.factor = CLAMP (factor, 0, 1);
+  symbolic_color->shade.factor = factor;
   symbolic_color->ref_count = 1;
 
   return symbolic_color;
@@ -191,7 +191,7 @@ gtk_symbolic_color_new_alpha (GtkSymbolicColor *color,
   symbolic_color = g_slice_new0 (GtkSymbolicColor);
   symbolic_color->type = COLOR_TYPE_ALPHA;
   symbolic_color->alpha.color = gtk_symbolic_color_ref (color);
-  symbolic_color->alpha.factor = CLAMP (factor, 0, 1);
+  symbolic_color->alpha.factor = factor;
   symbolic_color->ref_count = 1;
 
   return symbolic_color;
@@ -225,7 +225,7 @@ gtk_symbolic_color_new_mix (GtkSymbolicColor *color1,
   symbolic_color->type = COLOR_TYPE_MIX;
   symbolic_color->mix.color1 = gtk_symbolic_color_ref (color1);
   symbolic_color->mix.color2 = gtk_symbolic_color_ref (color2);
-  symbolic_color->mix.factor = CLAMP (factor, 0, 1);
+  symbolic_color->mix.factor = factor;
   symbolic_color->ref_count = 1;
 
   return symbolic_color;